﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HomeCare.Model;
using System.Windows.Forms;
using System.Data;

namespace HomeCare.Control
{
    public class EstadoControl
    {
        EstadoDados estadoDados = new EstadoDados();

        public String ValidaEstado(Estado estado)
        {
            String msgRetorno = String.Empty;

            if (estado.sigla.Length==1)
                msgRetorno += "Sigla deve conter 2 letras.\n";

            if (String.IsNullOrEmpty(estado.estado))
                msgRetorno += "Nome obrigatório.\n";

            if (String.IsNullOrEmpty(estado.sigla))
                msgRetorno += "Sigla obrigatório.\n";

            return msgRetorno;
        }
        public DataSet ConsultaEstado(Estado estado)
        {
            DataSet dataSet = estadoDados.ConsultaEstado(estado);
            return dataSet;
        }

        public bool InsereEstado(Estado estado)
        {
            bool retorno = estadoDados.InsereEstado(estado);
            return retorno;
        }

        public bool AlteraEstado(Estado estado)
        {
            bool retorno = estadoDados.AlteraEstado(estado);
            return retorno;
        }
        public bool ExcluiEstado(Estado estado)
        {
            bool retorno = estadoDados.ExcluiEstado(estado);
            return retorno;
        }
    }
}


